off-site release - German English Dictionary